high-explosive ammunition - French English Dictionary